Automatic Generation of Application-Specific Architectures for Heterogeneous MPSoC through Combination of Processors
نویسندگان
چکیده
We present a design flow for the generation of application-specific multiprocessor architectures. In the flow, architectural parameters are first extracted from a high-level system specification. Parameters are used to instantiate architectural components, such as processors, memory modules and communication networks. The flow includes the automatic generation of communication coprocessor that adapts the processor to the communication network in an application-specific way. Experiments with two system examples show the effectiveness of the presented design flow.
منابع مشابه
Homogeneous and Heterogeneous MPSoC Architectures with Network-On-Chip Connectivity for Low-Power and Real-Time Multimedia Signal Processing
Two multiprocessor system-on-chip (MPSoC) architectures are proposed and compared in the paper with reference to audio and video processing applications. One architecture exploits a homogeneous topology; it consists of 8 identical tiles, each made of a 32bit RISC core enhanced by a 64-bit DSP coprocessor with local memory. The other MPSoC architecture exploits a heterogeneoustile topology with ...
متن کاملSystem-on-Chip Environment: A SpecC-Based Framework for Heterogeneous MPSoC Design
The constantly growing complexity of embedded systems is a challenge that drives the development of novel design automation techniques. C-based system-level design addresses the complexity challenge by raising the level of abstraction and integrating the design processes for the heterogeneous system components. In this article, we present a comprehensive design framework, the system-on-chip env...
متن کاملCritical Block Scheduling: A Thread-Level Parallelizing Mechanism for a Heterogeneous Chip Multiprocessor Architecture
Processor-in-Memory (PIM) architectures are developed for highperformance computing by integrating processing units with memory blocks into a single chip to reduce the performance gap between the processor and the memory. The PIM architecture combines heterogeneous processors in a single system. These processors are characterized by their computation and memoryaccess capabilities. Therefore, a ...
متن کاملSynthesizing Application Specific Multiprocessor Architectures for Process Networks
Today Embedded Systems on a Chip (SoCs) can be found in a large variety of applications like image processing, computer vision, networking, wireless communication etc. Typically these applications demand high throughput and impose real time processing constraints. Many of these applications, specially in the domain of image processing and computer vision, also offer significant amount of functi...
متن کاملUne approche à base de composants logiciels pour l'observation de systèmes embarqués. (A component-based observation approach for MPSoC observation)
Embedded software development faces new challenges as embedded devices evolve from Multiprocessor Systems on Chip (MPSoC ) with heterogeneous CPU towards manycore architectures. The classical approach of optimizing embedded software in a platformspecific way is no longer applicable as it is too costly. Moreover, there is no consensus on the programming environments to be used for the new and ra...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001